package io.esirong.image.media;

import androidx.annotation.NonNull;

/**
 * @ClassName: Request
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author: huangrongcai
 * @date: 2022/9/4
 * @Copyright: 2020 www.baoneng.com Inc. All rights reserved. 注意：本内容仅限于宝能汽车公司内部传阅，禁止外泄以及用于其他的商业目
 */
public interface Request {

    Request mediaType(Media.TYPE type);

    /**
     * Request callback.
     *
     * @param callback {@link MediaResultListener}.
     * @return {@link Request}.
     */
    @NonNull
    Request callback(Object callback);

    /**
     * 开始
     */
    void start();
}
